towed net - Turco Inglés Diccionario